#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h> 
//int main()
//{
//	int a[12] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 },*p[4], i;
//	for ( i = 0; i<4; i++)
//		p[i] = &a[i * 3];
//	printf("%d\n",p[3][2]);
//	return 0;
//}

//int main()
//{
//	char a = 'a', b;
//	printf("%c,", ++a);
//	printf("%c\n", b = a++);
//	return 0;
//}

//int* selfDividingNumbers(int left, int right, int* returnSize)
//{
//	int *ret = (int*)malloc(sizeof(int)*(right - left + 1));
//	*returnSize = 0;
//	int n = 0;
//	int m = 0;
//	for (int i = left; i <= right; i++)
//	{
//		int sum = 0;
//		n = i;//128
//		while (n > 0)
//		{
//			m = n % 10;//8
//			if (m == 0 || i%m != 0)
//			{
//				sum = 1;
//				break;
//			}
//			n /= 10;
//		}
//		if (sum == 0)
//		{
//			ret[(*returnSize)] = i;
//			(*returnSize)++;
//		}
//	}
//	return ret;
//}

//int main()
//{
//	int arr[] = { 1, 2, 3, 4 };
//	int arr1[5] = { 0 };
//	int len =sizeof(arr)/sizeof(arr[0]);
//	for (int i = 0; i < len; i++)
//	{
//		int sum = 1;
//
//	}
//	for (int i = 0; i < len; i++)
//	{
//		printf("%d ", arr1[i]);
//	}
//	return 0;
//}

int main()
{

	return 0;
}